home *** CD-ROM | disk | FTP | other *** search
/ IBM InfoROM for OS/2 Beta 1995 January / IBM InfoROM for OS2 Beta 1-1995.ISO / beta / graphics / tsngw32 / setup.cmd < prev    next >
Encoding:
Text File  |  1995-01-09  |  1.7 KB  |  47 lines

  1. @if not exist echo.on ECHO OFF
  2. IF .%1. == .. GOTO USAGE
  3. IF .%2. == .. GOTO USAGE
  4. IF NOT EXIST %2\OS2\INSTALL GOTO USAGE
  5. %1\PRODSYNC.EXE %1 %2
  6. IF ERRORLEVEL 1 GOTO END
  7. ECHO *:LOGFILE %2\OS2\INSTALL\SERVICE.LOG >%2\os2\install\response.fil
  8. ECHO :FLAGS REPLACE_PROTECTED >>%2\os2\install\response.fil
  9. ECHO :SOURCE %1 >>%2\os2\install\response.fil
  10. ECHO :SERVICE >>%2\os2\install\response.fil
  11. ECHO :SYSLEVEL %2\OS2\INSTALL\SYSLEVEL.OS2 >>%2\os2\install\response.fil
  12. ECHO :ARCHIVE %2\ARCHIVE >>%2\os2\install\response.fil
  13. %1\unpack2 %1\fservice.ex_ %2\os2\install 1>NUL 
  14. IF NOT EXIST %2\os2\install\fservice.exe goto ERR
  15. %1\unpack2 %1\csfpans.dl_ %2\os2\dll 1>NUL 
  16. IF NOT EXIST %2\os2\dll\csfpans.dll goto ERR
  17. IF EXIST %1\ibmvesa if not exist %2\ibmvesa MD %2\ibmvesa
  18. IF EXIST %1\ibmvesa replace %1\ibmvesa\*.* %2\ibmvesa /a >>%2\os2\install\display.log
  19. IF EXIST %1\ibmvesa replace %1\ibmvesa\*.* %2\ibmvesa /u >>%2\os2\install\display.log
  20. IF NOT EXIST %1\testver.ex_ goto fix
  21. %1\unpack2 %1\testver.ex_ %2\os2\install 1>NUL
  22. IF NOT EXIST %2\os2\install\testver.exe goto ERR
  23. %2\os2\install\testver
  24. IF ERRORLEVEL 1 GOTO B4V3
  25. :V3
  26. %1\unpack2 %1\videocfg.dl_ %2\os2\dll 1>NUL
  27. goto FIX
  28. :B4V3
  29. %1\unpack2 %1\videocfg.20_ %2\os2\dll 1>NUL
  30. if ERRORLEVEL 2 goto vga
  31. if not exist %2\os2\dll\wpvidsys.dll %1\unpack2 %1\wpvidsys.dl_ %2\os2\dll 1>NUL
  32. %1\unpack2 %1\vcfginst.ex_ %2\os2 1>NUL
  33. %2\os2\vcfginst
  34. :FIX
  35. %2\os2\install\FSERVICE /s:%1 /t:%2\ /r:%2\os2\install\response.fil /l:%2\os2\install\display.log
  36. GOTO END
  37. :VGA
  38. @echo Ensure system has been reset to VGA, Re-run setup
  39. GOTO END
  40. :ERR
  41. @echo Could not unpack a critical file
  42. GOTO END
  43. :USAGE
  44. ECHO  
  45. ECHO Usage: SETUP [INSTALLDRIVE:] [BOOTDRIVE:]
  46. :END
  47.